/*landing anatomy*/
.heilz img {
	width: 100%;
	border-bottom: 4px solid #cc9933;
}
.heilz h1 {
	position: sticky;
	text-align: center;
	margin-top: -750px;
	color: #fff4e6;
	/*font-size: 10em;*/
}
.heilz2 {
	position: relative;
	text-align: center;
	display: grid;
	color: #fff4e6;
	border: 4px solid #fff4e6;
	margin-left: 40%;
	margin-right: 40%;
	padding: 8px;
}
.heilz3 {
	position: sticky;
	text-align: center;
	color: #fff4e6;
	margin-top: -50px;
}
.heilz4 {
	position: sticky;
	margin-left: 45%;
	margin-right: 45%;
	border: 4px solid #fff4e6;
}
.aml-landing-back-numbers {
	background-color: #27263f;
	color: #e0ffff;
	padding: 5%;
	border-radius: 5px;
}
.border-bottom1 {
	border-bottom: 4px solid #e6e5cf;
	padding: 1%;
	padding-left: 5px;
	padding-right: 5px;
	/*border-top: 4px solid #e6e5cf;*/
}
.border-bottom2 {
	border: 4px solid #31698a;
}
.top200 {
	margin-top: 25px;
}
.aml-landing-info {
	font-family: 'Just Another Hand', cursive;
}
.aml-divider-landing {
	border: 2px solid #fec325;
	margin-left: 25%;
	margin-right: 25%;
}
.aml-landing-href h2 {
	color: #333333;
	text-decoration: none;
}
.aml-landing-href h2:hover {
	color: #63b8ff;
	text-decoration: underline #ffdd00; 
}
.aml-landing-href h1:hover {
	background-color: #0e2f44;
	color: #63b8ff;
	text-decoration: underline #ffdd00;
}
.topborder {
	border-top: 4px solid #cc9933;
}
.top-auto {
}
.right-float {
}
.right-float p {
	color: 	#333333;
	font-weight: bold;
	text-align: center;
}
.right-float h2 {
	text-align: center;
}
.md-100 {
	font-size: 100px;
}
.capuccino-back {
	background-image:url('../textures/pink dust.png');
	color: #fff4e6;
	text-align: center;
	border-bottom: 4px solid #854442;
	border-top: 4px solid #854442;
	box-shadow: 0px 1px 1px 1px #3c2f2f;
	font-family: 'Just Another Hand', cursive;
	display: grid;
}
.aml_banner {
	position: initial;
}
.random-grey {
	background-image: url('../textures/ep_naturalblack.png');
	color: 	#adcbe3;
	border-top: 4px solid #2a4d69;	
}
.random-grey-hr {
	border: 1.5px solid #63ace5;
	margin-left: 45%;
	margin-right: 45%;
}
.random-grey-hr-large {
	border: 1.5px solid #2a4d69;
	margin-left: 25%;
	margin-right: 25%;
}
/*Footer*/
.img-footer {
	margin-top: 6%;
	height: 250px;
	margin-left: 18%;
}
.random-center {
	text-align: center;
}
.fancy-aml-i {
	/*border-style: dashed;
	padding: 1%;*/
}
.fancy-href {
	color: #adcbe3;
}
.fancy-href:hover {
	color: #f09609;
	text-decoration-color: 	#ff5722;
	text-decoration: none;
}
.fancy-aml {
	background-image: url('../textures/every_cloud_has_a_silver_lining_by_caringwong-d98ofue.jpg');
	background-repeat: repeat-x;
	background-size: 50%;
	background-position: bottom;
	-webkit-font-smoothing: antialiased;
	-webkit-background-clip:text;
	background-clip: text;
	-webkit-text-fill-color:transparent;
	margin: 0;
	-webkit-animation:BackgroundAnimated 15s linear infinite;
    -moz-animation:BackgroundAnimated 15s linear infinite;
    -ms-animation:BackgroundAnimated 15s linear infinite;
    -o-animation:BackgroundAnimated 15s linear infinite;
    animation:BackgroundAnimated 15s linear infinite;
}
 @keyframes BackgroundAnimated {
    from {
        background-position:0 0
    }
    to {
        background-position:100% 0
    }
}
    @-webkit-keyframes BackgroundAnimated {
    from {
        background-position:0 0
    }
    to {
        background-position:100% 0
    }
}
    @-ms-keyframes BackgroundAnimated {<     from {
        background-position:0 0
    }
    to {
        background-position:100% 0
    }
}
    @-moz-keyframes BackgroundAnimated {
    from {
        background-position:0 0
    }
    to {
        background-position:100% 0
    }
}